﻿namespace PES.Model
{
    using System.Runtime.Serialization;

    [DataContract(Name = "jogvirtual")]
    public class JogadorVirtual
    {
        public JogadorVirtual()
        {
            Nome = string.Empty;
            TotalCartoesAmarelos = 0;
            TotalCartoesVermelhos = 0;
            TotalGolsMarcados = 0;
            Suspenso = false;
        }

        [DataMember(Name = "id")]
        public long ID { get; set; }
        [DataMember(Name = "nome")]
        public string Nome { get; set; }
        [DataMember(Name = "total_amarelos")]
        public int TotalCartoesAmarelos { get; set; }
        [DataMember(Name = "total_vermelhos")]
        public int TotalCartoesVermelhos { get; set; }
        [DataMember(Name = "gols")]
        public int TotalGolsMarcados { get; set; }
        [DataMember(Name = "suspenso")]
        public bool Suspenso { get; set; }
        [DataMember(Name = "rodada_suspenso")]
        public int RodadaSuspensao { get; set; }
        [DataMember(Name = "qtd_rodadas_suspenso")]
        public int QtdeRodadasSuspenso { get; set; }
        [DataMember(Name = "user")]
        public Jogador Jogador { get; set; }
    }
}
